package com.mp.db.jpa.modelo;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;

@Entity
@NamedQueries({
@NamedQuery(name="TipoUnidade.findById", query="SELECT tu FROM TipoUnidade tu WHERE tu.idTipoUnidade = :id"),
@NamedQuery(name="TipoUnidade.findByDesc", query="SELECT tu FROM TipoUnidade tu WHERE tu.descTipoUnidade = :desc") 
})

public class TipoUnidade implements Serializable
{
    
    
    @Id @GeneratedValue(strategy=GenerationType.IDENTITY)
    private int idTipoUnidade;
    
    @Column
    private String descTipoUnidade;
    
    @Column
    private String porcao;
  
    
    public int getIdTipoUnidade() {
        return idTipoUnidade;
    }

    /**
     * @param idTipoUnidade the idTipoUnidade to set
     */
    public void setIdTipoUnidade(int idTipoUnidade) {
        this.idTipoUnidade = idTipoUnidade;
    }

    /**
     * @return the descTipoUnidade
     */
    public String getDescTipoUnidade() {
        return descTipoUnidade;
    }

    /**
     * @param descTipoUnidade the descTipoUnidade to set
     */
    public void setDescTipoUnidade(String descTipoUnidade) {
        this.descTipoUnidade = descTipoUnidade;
    }



    /**
     * @return the porcao
     */
    public String getPorcao() {
        return porcao;
    }

    /**
     * @param porcao the porcao to set
     */
    public void setPorcao(String porcao) {
        this.porcao = porcao;
    }
    
}
